package com.qeado.content.dao;

import java.util.List;

import com.qeado.content.model.CompanyInfo;

public interface CompanyInfoDao {

	CompanyInfo searchCompanyInfoById(String id);

	void saveCompanyInfo(CompanyInfo companyInfo);

	void updateCompanyInfo(CompanyInfo companyInfo);

	List<CompanyInfo> searchCompanyInfo(CompanyInfo companyInfo);

	CompanyInfo getCompanyLogoById(String id);

	void deleteCompanyInfo(CompanyInfo companyInfo);

	CompanyInfo validateCompanyName(String companyName);

	List<CompanyInfo> getCompanyCategoryList();

	List<CompanyInfo> getCompanyIndustryList();

	List<CompanyInfo> getCompanyIndustryCategoryList();

	List<CompanyInfo> getCompanyManagementModeList();

}
